/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.nys.conci.backend.modelo;

import com.nys.conci.base.utilitario.UTF8;


/**
 * Enumerador asignado a los diferentes envíos de mensaje por correo electronico.
 * @author Sergio Vega Fuentes.
 * @version 1.0
 * @since 19/04/2011
 */
public enum TipoMensaje {

    /*********** Lista de Mensajes para el envío de correo ********************/

    /* Mensaje asignado, cuando un usuario es seleccionado como destinatario de un oficio*/
    CONFIRMACION("Verificación de Dirección","Siga el sigiente Link",
    UTF8.aUTF8("El Sistema de la oficina de Reconocimiento... "+
               "<b>Bold</b> Normal <b>Bold</b>.<br/><br/>...")),;
   /***************************************************************************/

    /**
     * Representa el asunto asignado al correo por enviar.
     */
    private String asunto;
    /**
     * Representa el encabezado del correo.
     */
    private String encabezado;
    /**
     * Representa el contenido del correo por enviar.
     */
    private String contenido;

    /**
     * Inicializador del enumerador.
     * @param asunto Asunto del correo.
     * @param encabezado Texto asociado al contenido
     * @param contenido Contenido del correo.
     */
    TipoMensaje(String asunto,String encabezado,String contenido)
    {
        this.asunto = asunto;
        this.encabezado = encabezado;
        this.contenido = contenido;
    }

    /**
     * Devuelve el contenido del mensaje.
     * @return Cadena de caracteres.
     */
    public String getContenido()
    {
        return contenido;
    }

    /**
     * Devuelve el asunto del correo.
     * @return Cadena de caracteres.
     */
    public String getAsunto()
    {
        return asunto;
    }

    /**
     * Devuelve el encabezado del correo.
     * @return Cadena de caracteres.
     */
    public String getEncabezado()
    {
        return encabezado;
    }



}
